34 research outputs found

    Toward a general purpose software environment for timeline-based planning

    Get PDF
    Timeline-based Planning and Scheduling applications have been successfully deployed in various contexts. Often such applications use specific solving algorithms and cannot be easily applied for solving different kind of problems. Then, an open research issue for such planning modeling is the one of creating a software infrastructure with a controllable search engine. In this regard, this paper presents an attempt to synthesize such a software environment. The Extensible Planning and Scheduling Library (EPSL) evolves from the Timeline Representation Framework (APSI-TRF), a software environment supported by the European Space Agency. Goal of EPSL is to obtain a software architecture having the flexibility to focus on specific problem solving aspects. The paper is an initial report on this effort: it introduces the whole idea, then focuses on the definition of suitable heuristic functions, and presents experiments related to two domains generated by current applications

    Optimal task and motion planning and execution for human-robot multi-agent systems in dynamic environments

    Full text link
    Combining symbolic and geometric reasoning in multi-agent systems is a challenging task that involves planning, scheduling, and synchronization problems. Existing works overlooked the variability of task duration and geometric feasibility that is intrinsic to these systems because of the interaction between agents and the environment. We propose a combined task and motion planning approach to optimize sequencing, assignment, and execution of tasks under temporal and spatial variability. The framework relies on decoupling tasks and actions, where an action is one possible geometric realization of a symbolic task. At the task level, timeline-based planning deals with temporal constraints, duration variability, and synergic assignment of tasks. At the action level, online motion planning plans for the actual movements dealing with environmental changes. We demonstrate the approach effectiveness in a collaborative manufacturing scenario, in which a robotic arm and a human worker shall assemble a mosaic in the shortest time possible. Compared with existing works, our approach applies to a broader range of applications and reduces the execution time of the process.Comment: 12 pages, 6 figures, accepted for publication on IEEE Transactions on Cybernetics in March 202

    AI and robotics to help older adults: Revisiting projects in search of lessons learned

    Get PDF
    Abstract This article is a retrospective overview of work performed in the domain of Active Assisted Living over a span of almost 18 years. The authors have been creating and refining artificial intelligence (AI) and robotics solutions to support older adults in maintaining their independence and improving their quality of life. The goal of this article is to identify strong features and general lessons learned from those experiences and conceive guidelines and new research directions for future deployment, also relying on an analysis of similar research efforts. The work considers key points that have contributed to increase the success of the innovative solutions grounding them on known technology acceptance models. The analysis is presented with a threefold perspective: A Technological vision illustrates the characteristics of the support systems to operate in a real environment with continuity, robustness, and safety; a Socio-Health perspective highlights the role of experts in the socio-assistance domain to provide contextualized and personalized help based on actual people's needs; finally, a Human dimension takes into account the personal aspects that influence the interaction with technology in the long term experience. The article promotes the crucial role of AI and robotics in ensuring intelligent and situated assistive behaviours. Finally, considering that the produced solutions are socio-technical systems, the article suggests a transdisciplinary approach in which different relevant disciplines merge together to have a complete, coordinated, and more informed vision of the problem

    Planning and execution with robot trajectory generation in industrial human-robot collaboration

    Get PDF
    The co-presence of a robot and a human sharing some activities in an industrial setting constitutes a challenging scenario for control solutions, requiring highly flexible controllers to preserve productivity and enforce human safety. Standard methods are not suitable given the lack of methodologies able to evaluate robot execution time variability, caused by the necessity to continuously modify/adapt robot motions to grant human safety. This paper presents a novel dynamic planning system for Human-Robot Collaboration (HRC) which leverages an offline motion planning technique and deploys planning and execution features dealing with temporal uncertainty and kinematics both at planning and execution time. The proposed system is deployed in a manufacturing case study for controlling a working cell in which a robot and a human collaborate to achieve a shared production goal. The approach has been shown to be feasible and effective in a real case study

    Knowledge Graphs Evolution and Preservation -- A Technical Report from ISWS 2019

    Get PDF
    One of the grand challenges discussed during the Dagstuhl Seminar "Knowledge Graphs: New Directions for Knowledge Representation on the Semantic Web" and described in its report is that of a: "Public FAIR Knowledge Graph of Everything: We increasingly see the creation of knowledge graphs that capture information about the entirety of a class of entities. [...] This grand challenge extends this further by asking if we can create a knowledge graph of "everything" ranging from common sense concepts to location based entities. This knowledge graph should be "open to the public" in a FAIR manner democratizing this mass amount of knowledge." Although linked open data (LOD) is one knowledge graph, it is the closest realisation (and probably the only one) to a public FAIR Knowledge Graph (KG) of everything. Surely, LOD provides a unique testbed for experimenting and evaluating research hypotheses on open and FAIR KG. One of the most neglected FAIR issues about KGs is their ongoing evolution and long term preservation. We want to investigate this problem, that is to understand what preserving and supporting the evolution of KGs means and how these problems can be addressed. Clearly, the problem can be approached from different perspectives and may require the development of different approaches, including new theories, ontologies, metrics, strategies, procedures, etc. This document reports a collaborative effort performed by 9 teams of students, each guided by a senior researcher as their mentor, attending the International Semantic Web Research School (ISWS 2019). Each team provides a different perspective to the problem of knowledge graph evolution substantiated by a set of research questions as the main subject of their investigation. In addition, they provide their working definition for KG preservation and evolution

    A Formal Account of Planning with Flexible Timelines

    No full text
    Planning for real world problems with explicit temporal constraints is a challenging problem. Among several approaches, the use of flexible timelines in Planning and Scheduling (P&S) has demonstrated to be successful in a number of concrete applications, such as, for instance, autonomous space systems. A flexible timeline describes an envelope of possible solutions which can be exploited by an executive system for robust on-line execution. A remarkable research effort has been dedicated to design, build and deploy software environments, like EUROPA, ASPEN, and APSI-TRF, for the synthesis of timeline-based P&S applications. Several attempts have also been made to characterize the concept of timelines. Nevertheless, a formal characterization of flexible timelines and plans is still missing. This paper presents a formal account of flexible timelines aiming at providing a general semantics for related planning concepts such as domains, goals, problems, constraints and flexible plans. Some basic properties of the defined concepts are also stated and proved. A simple running example inspired by a real world planning domain is exploited to illustrate the proposed formal notions. Finally, a planning tool, called Extensible Planning and Scheduling Library (EPSL), is briefly presented, which is able to generate flexible plans that are compliant with the given semantics

    Adaptive Robot Navigation through Integrated Task and Motion Planning

    No full text
    Robots acting in real-world environments usually interact with humans. Interactions may occur at different levels of abstraction (e.g., process, task, physical), entailing different research challenges (e.g., task allocation, human-robot joint actions, robot navigation). When acting in social situations, robots should recognize the context and behave in different manners, so as to act and interact in a correct and acceptable way. We propose the integration of task and motion planning to contextualize robot behaviors for social navigation. The main idea is to leverage the contextual knowledge of a deliberative task planner to dynamically adapt the navigation behaviors of a robot and enhance humanrobot interaction. More specifically, we propose a holistic model of tasks and human features and a mapping from task-level knowledge to motion-level knowledge to constrain the generation of robot trajectories. The proposed framework is tested in simulation for some commonly occurring scenarios in a hospital
    corecore